AdapPE: An Architectural Pattern for Structuring Adaptive Applications with Aspects
نویسندگان
چکیده
This paper presents an architectural pattern for structuring adaptive applications using aspectoriented programming in order to obtain separation of concerns. It is composed of known and novel patterns organized so as to provide good maintainability and modularity. 1
منابع مشابه
Adaptability Aspects: An Architectural Pattern for Structuring Adaptive Applications with Aspects
This paper presents an architectural pattern for structuring adaptive applications using aspectoriented programming in order to obtain separation of concerns. It is composed of known and novel patterns organized so as to provide good maintainability and modularity. 1
متن کاملUsing Aspects to Structure Small Devices Adaptive Applications
This paper briefly presents an architectural pattern, Adaptability Aspects, for structuring adaptive applications using Aspect-Oriented programming in a specific way. We also evaluate the applicability of this pattern for resource constrained devices. The Adaptability Aspects pattern is intended to improve modularity and reuse when adaptability is required. By providing three versions of the sa...
متن کاملStructuring Adaptive Applications using AspectJ
Computational devices are becoming ubiquitous. Nowadays, with devices such as cellular phones, we can access and manipulate information at anytime, stored anywhere. In this ubiquitous computing scenario, it is common to require from these systems the ability to adapt as a response to changes in their operating environment, being therefore adaptive. However, adaptability often increases the comp...
متن کاملRun-time Reconfiguration of Service-Centric Systems
Service-centric systems are driven more and more towards self-adaptation in order to satisfy QoS in highly dynamic environments. However, the young age and immaturity of this domain, combined with the increasing size and complexity of these systems, hinder the architects from designing effectively self-adaptive systems. This paper addresses the process of run-time reconfiguration with respect t...
متن کاملSAMProc - a middleware for highly dynamic and heterogeneous environments
Software in mobile and ubiquitous computing scenarios has to cope with a highly dynamic and heterogeneous environment. For tapping the environment’s full potential, software should be able to dynamically adapt on demand in a platformand language-independent manner (e.g., by migration). Current systems have only limited support for the requested dynamics and heterogeneity. Thus, the development ...
متن کامل